keep alive - French English Dictionary